package com.maxd.modules.antPlant.api.resp;

import lombok.Getter;
import lombok.Setter;
import java.util.*;
import com.fasterxml.jackson.annotation.JsonProperty;
@Getter
@Setter
public class FoodOrderQueryResp{
                @JsonProperty("message")
                private String message;
                @JsonProperty("status_code")
                private Integer statusCode;
                private Data data;
                @Getter
                @Setter
                public static class Data{
                        @JsonProperty("finish")
                        private Boolean finish;
                        @JsonProperty("list")
                        private List<ListItem> list;
                        @Getter
                        @Setter
                        public static class ListItem{
                                @JsonProperty("uid")
                                private String uid;
                                @JsonProperty("pf")
                                private String pf;
                                @JsonProperty("orderid")
                                private String orderid;
                                @JsonProperty("storeId")
                                private String storeid;
                                @JsonProperty("storeName")
                                private String storename;
                                @JsonProperty("storeAddress")
                                private String storeaddress;
                                @JsonProperty("goodsCount")
                                private Integer goodscount;
                                @JsonProperty("goodsdata")
                                private List<GoodsdataItem> goodsdata;
                                @Getter
                                @Setter
                                public static class GoodsdataItem{
                                        @JsonProperty("count")
                                        private Integer count;
                                        @JsonProperty("itemNo")
                                        private String itemno;
                                        @JsonProperty("skuNo")
                                        private String skuno;
                                        @JsonProperty("amount")
                                        private String amount;
                                        @JsonProperty("discountPrice")
                                        private Double discountprice;
                                        @JsonProperty("itemImage")
                                        private String itemimage;
                                        @JsonProperty("itemName")
                                        private String itemname;
                                        @JsonProperty("listname")
                                        private String listname;
                                        @JsonProperty("goodsOutId")
                                        private String goodsoutid;
                                        @JsonProperty("sumprice")
                                        private String sumprice;
                                        @JsonProperty("sumdiscountPrice")
                                        private String sumdiscountprice;
                                        @JsonProperty("num")
                                        private Integer num;
                                }
                                @JsonProperty("returnCount")
                                private Integer returncount;
                                @JsonProperty("status")
                                private Integer status;
                                @JsonProperty("isbalance")
                                private Integer isbalance;
                                @JsonProperty("statusstr")
                                private String statusstr;
                                @JsonProperty("payprice")
                                private String payprice;
                                @JsonProperty("price")
                                private String price;
                                @JsonProperty("returnprice")
                                private String returnprice;
                                @JsonProperty("commission")
                                private String commission;
                                @JsonProperty("phone")
                                private String phone;
                                @JsonProperty("takeCode")
                                private String takecode;
                                @JsonProperty("qrdata")
                                private String qrdata;
                                @JsonProperty("closetime")
                                private Integer closetime;
                                @JsonProperty("closetxt")
                                private String closetxt;
                                @JsonProperty("createdtime")
                                private Integer createdtime;
                                @JsonProperty("updatedtime")
                                private Integer updatedtime;
                        }
                        @JsonProperty("total")
                        private Integer total;
                }
        }
